When Ice Meets Hills